an insane person - Spanish English Dictionary